// IPbapStateListener.aidl
package com.pateo.bjev.contacts;

import com.pateo.bluetooth.logic.bean.ContactData;
import com.pateo.bluetooth.logic.bean.ContactLog;

interface IPbapStateListener {

    void onCalllogSyncStart();
    void onCalllogProgress(int progress,int all);
    void onCalllogSyncEnd(out List<ContactLog> list);
    void onContactsSyncStart();
    void onContactsProgress(int progress,int all);
    void onContactsSyncEnd(out List<ContactData> list);
    void onCallLogUpdated(out List<ContactLog> list);
    void onContactUpdated(out List<ContactData> list);
}
